"""
如果装饰器是多层的，谁距离函数最近就优先装饰谁
"""

def zx1(func):
    def inner(*args,**kwargs):
        func(*args,**kwargs)
        print('铺地板施工队施工中......')
        print('铺地板施工队施工完成，将业务交接给安装门窗施工队！！！')
    return inner

def zx2(func):
    def inner(*args,**kwargs):
        func(*args,**kwargs)
        print('安装门窗施工队施工中......')
        print('门窗安装完成，欢迎业主拎包入住！！！')
    return inner

@zx2
@zx1
def house():
    print('我是毛坯房......')

house()